🇬🇧 en ca 🇦🇩

shopping centre noun

  • (British, AU) A large retail outlet consisting of several shops.
centre comercial
Wiktionary Links